---
title: Usa un CMS con Astro
description: Cómo usar un CMS para agregar contenido a Astro
i18nReady: true
---
import CMSGuidesNav from '~/components/CMSGuidesNav.astro';



**¿Listo para conectar un Headless CMS a tu proyecto Astro?** Sigue una de nuestras guías para integrar un CMS.

:::tip
Encuentra [integraciones mantenidas por la comunidad](https://astro.build/integrations/?search=cms) para conectar un CMS a tu proyecto en nuestro directorio de integraciones. 
:::

## Guías de CMS

Ten en cuenta que muchas de estas páginas son **talones**: ¡Son colecciones de recursos esperando tu contribución!

<CMSGuidesNav />

## ¿Por qué usar un CMS?

Un sistema de gestión de contenido te permite escribir contenido y administrar activos fuera de tu proyecto Astro.

Esto desbloquea nuevas funciones para trabajar con contenido. La mayoría de los CMS te brindan un editor de contenido visual, la capacidad de especificar tipos de contenido estándar y una forma de colaborar con otros.

Un CMS puede ser útil para el contenido que sigue una estructura particular, a menudo te brinda una experiencia de panel de control y herramientas de edición WYSIWYG (Lo que ves es lo que obtienes). Puedes usar un CMS para escribir publicaciones de blog usando el editor de texto enriquecido de un CMS en lugar de archivos Markdown. O puedes usar un CMS para mantener listados de productos para una tienda en línea, haciendo que ciertos campos sean obligatorios para evitar listados incompletos.

Tu proyecto Astro luego puede obtener el contenido de tu CMS y mostrarlo, donde y como quieras en tu sitio.


## ¿Qué CMSes funcionan bien con Astro?

Debido a que Astro se ocupa de la _presentación_ de tu contenido, procura elegir un CMS _headless_, como los de la lista anterior. Esto significa que el CMS te ayuda a escribir tu contenido, pero no genera un sitio que lo muestre. En su lugar, obtiene los datos de tu contenido y los usa en tu proyecto Astro.

Algunos CMSes headless, como Storyblok, proporcionan una [integración](/es/guides/integrations-guide/) de Astro que te ayuda a recuperar el contenido específicamente para un sitio Astro. Otros proporcionan un SDK de JavaScript, una biblioteca que instalas y usas para recuperar tu contenido remoto.

## ¿Puedo usar Astro sin un CMS?

¡Sí! Astro proporciona formas integradas para [crear contenido](/es/guides/content/), incluyendo el soporte para páginas de Markdown.
